import {shUserInfoShList,shUserIdeaShList,shUserReportShList,shUnread} from '@/api/AuditManagement'

const state = {
    value:{
        idea:0,
        data:0,
        report:0,
        // feedback:0
    }
}

const mutations = {
    SET_VALUE:(state,newValue) =>{
        state.value = newValue

    }
}

const actions = {
    updateValue({ commit }){
        let value={
            idea:0,
            data:0,
            report:0,
            // feedback:0
        }
    //     //资料
    //    let p1 = shUserInfoShList({
    //         page:1,
    //         pageSize:9999,
    //         status:0
    //     })
    //     //想法
    //     let p2 = shUserIdeaShList({
    //         page:1,
    //         pageSize:9999,
    //         status:0
    //     })
    //     //举报
    //     let p3 = shUserReportShList({
    //         page:1,
    //         pageSize:9999,
    //         status:0
    //     })
        // //反馈
        // let p4 = shUserFeedBackShList({
        //     page:1,
        //     pageSize:9999,
        //     status:0            
        // })
        shUnread().then(res=>{
            value = res.data
            commit('SET_VALUE',value)
        })
        // Promise.all([p1, p2,p3]).then(res=>{
        //     value.data = res[0].data.list.length
        //     value.idea = res[1].data.list.length
        //     value.report = res[2].data.list.length
        //     // value.feedback = res[3].data.list.length

        //  commit('SET_VALUE',value)
        // })
        // .then(res=>{
        //     value.data = res.data.list.length
        // })
    }
}

export default {
    namespaced: true,
    state,
    mutations,
    actions
  }